to take one’s leave - Spanisch Englisch Wörterbuch